We (2QQ Ltd.) have only this minimal website, as we do not need an extensive web presence.
Registered Office Address:
5 South Charlotte Street, Edinburgh EH2 4AN
(do not use this address for correspondence)
Registered in Scotland, Company Number SC649962.
VAT registered, registration number 342332630.
Directors: Duncan Campbell, Matthew Fowler.