About Lordmore Property Ltd (12844223) United Kingdom