olympus123Olympus 123 Limited is an entity registered with the Companies House, Department for Business, Energy & Industrial Strategy, United Kingdom. The company number is #13044558.Find company research, competitor information, contact details & financial data for OLYMPUS 123 LIMITED of MAIDENHEAD. Get the latest business inshts from Dun & Bradstreet.