About Placeformal Property Management Limited (03261687) United Kingdom