2013 marks the establishment of Og28 Limited, the company that was situated at 7 Earls Walk, Binley Woods, Coventry. It was registered on 2013-09-04. The firm reg. no. was 08676678 and its postal code was CV3 2AJ. This firm had been present on the British market for 7 years until 2020-09-22.
Callum O. was this firm's director, selected to lead the company in 2013.
Callum O. was the individual who had control over this firm, owned over 3/4 of company shares.