About Belgrave Square Asset Management Ltd (08323804) United Kingdom