About 22 Upper Phillimore Gardens Freehold Limited (06526012) United Kingdom