About 61 63 Harborough Road Management Company Limited (04454959) United Kingdom