Contact us

S R O K A
Reclaimed Industrial Lighting and Interior Fittings Specialists

Telephone
+44 (0) 208 747 8760

Email



LTD Company
Registered in England
No: 8406203