About Lynmouth Properties Limited (13007743) United Kingdom