About Colney Hatch Freeholders Limited (08666418) United Kingdom