About 7 Gleneldon Road Management Company Limited (07735807) United Kingdom