About Basswood Investment (uk) Limited (10170613) United Kingdom