About Hamberley Properties (enfield) Limited (11528632) United Kingdom