About Chancellors Close Freehold Management Limited (11062685) United Kingdom