olympus 123OLYMPUS 123 LIMITED - Free company information from Companies House including registered office address, filing history, accounts, annual return, officers, charges, business activityOlympus 123 Limited is a live company located in SL6 8QZ with a company number 13044558. View Olympus 123 Limited’s address, directors, shareholders, financials and filings.