About 70 Ellacombe Church Road Management Company Limited (02454416) United Kingdom