Euro Software (U.K.) Company numberLP004856 StatusActive TypeLimited Partnership Incorporated6 May 1995 Registered office Russell Square House10/12 Russell Square HouseLondonWC1B 5LF Data JSON Markdown