This firm called Orba Solutions was established on 2016-01-15 as a private limited company. This firm office was situated in South Croydon on 28 Montague Avenue. This place zip code is CR2 9NH. The office registration number for Orba Solutions Limited was 09952661. Orba Solutions Limited had been active for six years until 2022-04-12.
Stephen M. was this specific firm's director, arranged to perform management duties on 2016-01-15.
Stephen M. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.