About Granary Square Limited (10361736) United Kingdom