About 60 Loughborough Road Management Company Limited (02549258) United Kingdom