About 25 Hampton Road Management Company Limited (02875933) United Kingdom