About 28 Leathwaite Road Management Company Limited (02617582) United Kingdom