About 142 Dundee Street Limited (SC706108) United Kingdom