Company name: Queensway Market
Description: Indoor stalls for computer sales/repairs
23-25 Queensway, London W2 4QP, United Kingdom