About Phillimore Square (block D) Management Limited (05700243) United Kingdom