About Lakemoore Property Investments Ltd (13411822) United Kingdom