About Phillimore Square (block B) Management Limited (05680009) United Kingdom