About 6 Springhill Terrace Management Company Limited (10496480) United Kingdom