About Willow Properties (halifax) Limited (04384418) United Kingdom