About Lets Go Properties Ltd (12724316) United Kingdom