About City Site Estates Public Limited Company (SC053092) United Kingdom