About 65 Huddleston Road Management Company Ltd. (04231785) United Kingdom