About Lordship Property Ltd (13305625) United Kingdom