About 25 Stackpool Road Management Company Limited (02792043) United Kingdom