Search the register – results All results PHOTOLOX LIMITED SC081970 - Incorporated on 28 February 1983 Quartermile Two, 2 Lister Square, Edinburgh, Midlothian, EH3 9GL