About 11 Deane Road Management Company Limited (05994857) United Kingdom