About Sherman & Waterman Associates Properties Limited (03172504) United Kingdom