About Camden Tourist Information Centre Ltd (10504195) United Kingdom