olympus 123Olympus 123 Limited (Company# 13044558) is an company registered with Companies House, Department for Business, Energy & Industrial Strategy, United Kingdom. The incorporationOLYMPUS 123 LIMITED - Free company information from Companies House including registered office address, filing history, accounts, annual return, officers, charges, business activity