About 5 Merchant Square (general Partner) Limited (05911088) United Kingdom