2013 is the date that marks the launching of Idbn Limited, the firm which is located at C/o Quantuma Advisory Limited Third Floor Turnberry House, 17 5west George Street, Glasgow. This means it's been eleven years Idbn has prospered on the British market, as the company was founded on 2013-09-03. The firm Companies House Reg No. is SC458260 and the postal code is G2 2LB. The enterprise's declared SIC number is 62090 which means Other information technology service activities. Its latest financial reports were submitted for the period up to Wed, 30th Sep 2020 and the most recent confirmation statement was filed on Tue, 3rd Sep 2019.