About Squire Properties Limited (03766182) United Kingdom