About Lynmouth Gardens Management Ltd (04869129) United Kingdom