About 30 Vincent Square Management Limited (03322180) United Kingdom