About 119 Milehouse Road Management Company Limited (02951930) United Kingdom