We also supply to the stage, theatre, television and other performance industries who require unique and supreme products. We provide a world-wide mail order service accompanied by excellent customer service and after-sales care. Our showroom, in Cheam South-east London, displays and stocks the full collection of products.
Company Headquarters and Registered Number: 102-104 Church Hill Road Cheam Surrey SM3 8NA United Kingdom. Company registered in England No. 4735023