Lab 35 Ltd is Milton Keynes based company that is listed as Photographic Processors.
Location of Lab 35 Ltd is 35 Barton Road, Milton Keynes.