The firm referred to as Outback Technology was started on 2014-06-02 as a private limited company. The firm head office was based in London on 80 Beauval Road. This place postal code is SE22 8UH. The official registration number for Outback Technology Limited was 09065758. Outback Technology Limited had been in business for 8 years up until dissolution date on 2022-06-28.
The business was administered by a single managing director: David H. who was with it from 2014-06-02 to dissolution date on 2022-06-28.
David H. was the individual with significant control over this firm, owned over 3/4 of company shares.