About The Promenade (freshwater I.w.) Management Company Limited (04143123) United Kingdom