About 6 Lichfield Road Management Company Limited (04634371) United Kingdom