About Lordhirst Properties Ltd (12458713) United Kingdom