About A L Lets Go Properties Limited (12158492) United Kingdom