About Lakemoore Property Consultants Ltd (13635534) United Kingdom