olympus123Olympus 123 Limited is an active company incorporated on 26 November 2020 with the registered office located in Maidenhead, Berkshire. Olympus 123 LimitedOlympus 123 Limited is an entity registered with the Companies House, Department for Business, Energy & Industrial Strategy, United Kingdom. The company number is #13044558.