This business called 99 Delta was started on 27th October 2011 as a private limited company. This business headquarters was based in Nottingham on Second Floor Poynt South, Upper Parliament Street. This place zip code is NG1 6LF. The official reg. no. for 99 Delta Ltd was 07825133. 99 Delta Ltd had been active for six years up until 22nd September 2017. 9 years from now the firm switched its business name from Invcaptechnology to 99 Delta Ltd.
The firm was led by a single director: Nick A., who was arranged to perform management duties ten years ago.