Key factsactiveLegal nameNEEDCONSULT LTDno_brregRegistration997993837no_brregStatusactiveno_brregIncorporated2012-02-22no_brregRegistered addressSuite 50 Thremhall House, Thremhall Park Start Hill, Bishops Stortford, HERTFORDSHIRE CM22 7WEno_brregIndustryUoppgittno_brreg