About Duncan Street 1956 Limited (09134150) United Kingdom