About 56 Vincent Square Investments Limited (05994931) United Kingdom