About Hamberley Properties (project 3) Limited (11926269) United Kingdom