About Glebe Parc Management Company Ltd (12430275) United Kingdom