A meeting held by Slough borough council last month resulted in a contract award for the construction and management of a new 120-bed care home being awarded to Care UK, just days after the council began digging the foundations of a 56-apartment extra care scheme.The new 120-bed facility will be built on a site in…