About Lynmouth Colossus Way Management Company Limited (06935053) United Kingdom