About Chancellor House Freehold Limited (03508513) United Kingdom