About 17 Gleneldon Road Management Company Limited (02761760) United Kingdom