About Glebe Close Management Company Ltd (NI679725) United Kingdom