About City Square Developments Limited (09728352) United Kingdom