About Elmore Properties (essex) Limited (10626155) United Kingdom