About 64-65 Vincent Square Limited (03154428) United Kingdom