About 15 Foss Street Management Company Limited (05626382) United Kingdom