About The Glen Courtyard Limited (04598021) United Kingdom