About 29 Stackpool Road Management Company Limited (02999479) United Kingdom