This enterprise known as Noa was founded on 1995-07-17 as a private limited company. This enterprise headquarters was located in Birmingham on 8 Pool Meadow Close, Moseley. The address post code is B13 9YP. The company reg. no. for Noa Limited was 03080713. Noa Limited had been active for twenty one years up until 2016-07-05.
The executives included: Naomi F. designated to this position in 2012 in December and Kenneth F. designated to this position in 1995.