About Phillimore Square (block C) Management Limited (05700228) United Kingdom