About Barclay Grosvenor International Ltd (10888451) United Kingdom