GLANCE PHOTO LTD Company number SC878765 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address13/1 Broughton Place, Edinburgh, Scotland, EH1 3RL PostcodeEH1 3RL Companies at this postcode 13 Map