About 27 Deacon Road Management Company Limited (10505226) United Kingdom