About Phillimore Square (block E) Management Limited (05700211) United Kingdom