About 88 East Hill Management Company Limited (02983620) United Kingdom