About 41 Stackpool Road Management Limited (02899202) United Kingdom