STAAC Design Limited t/a STAAC. Company No - 10638628Registered Office: The Studio 5A, Newhaven Enterprise Centre, Denton Island BN9 9BA Registered With Companies House Cardiff