About 5 The Glen Management Company Limited (01443120) United Kingdom