About Elsmore Properties Ltd (09314893) United Kingdom