About Copley Square Developments Limited (04024246) United Kingdom