About Holmdale Properties (loughton) Limited (09067255) United Kingdom