About Palmer House Freehold Limited (09637136) United Kingdom