Contact us
STR Design & Print Limited
Vellum Mill, 76a Mill Lane, Carshalton SM5 2JR
t: +44 (0)20 8647 9790
e: studio@str.uk.com
Registered in England No. 9273335, Registered office: as shown
VAT No. 198 9605 38
STR Design & Print Limited
Vellum Mill, 76a Mill Lane, Carshalton SM5 2JR
t: +44 (0)20 8647 9790
e: studio@str.uk.com
Registered in England No. 9273335, Registered office: as shown
VAT No. 198 9605 38