About 11 Phillimore Place Freehold Company Limited (08717815) United Kingdom