About Foundry Place Property Management Limited (12490807) United Kingdom