About 6 Spring Terrace Management Company Limited (06493245) United Kingdom