This enterprise known as Oscella was established on Monday 24th October 2016 as a private limited company. This enterprise headquarters was located in Milton Keynes on 9 Vermont Place, Tongwell. This place postal code is MK15 8JA. The reg. no. for Oscella Limited was 10441353. Oscella Limited had been in business for 3 years up until Tuesday 17th December 2019.
Nicholas H. was the firm's director, designated to this position in 2016 in October.
Nicholas H. 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.