About The Foss Landings Management Company Limited (10769348) United Kingdom