About 142 Milehouse Road Management Company Limited (02696276) United Kingdom