Lab Bits is a division of Starjammer Scientific Ltd.
The Starjammer Group
Ground Floor
1000 Lakeside North Harbour
Western Road
Portsmouth
Hants
PO6 3EZ
Starjammer Scientific Ltd. Registered in England and Wales Number: 08544909
Telephone: 01243 933203
Email: info@lab-bits.com