IT Pitstop Limited is registered at Companies House in England and Wales under Company number 03645693 Registered Office: IT Pitstop Limited, 114 Shaggy Calf Lane, Slough, Berkshire, SL2 5HQ