About Albert Square Investments Llp (SO301728) United Kingdom