About Heathfield Square Management Limited (03813568) United Kingdom