About Berkeley Square Developments Limited (08123452) United Kingdom