Orgabu began its business in 2010 as a Private Limited Company with reg. no. 07273553. The company's registered office was located in Nottingham at 9 Thorncliffe Road. The Orgabu Ltd company had been in this business for 12 years.
This business was administered by one managing director: Benjamin M., who was formally appointed in June 2010.
Benjamin M. was the individual who controlled this firm, owned over 3/4 of company shares.