About Lynmouth Property Ltd (12995500) United Kingdom