About Glenford Grove Ltd (NI637600) United Kingdom