Company name: Abacus StageTech
Description: Abacus StageTech is the leading supplier and installer of flame-retardant Stage Curtains, Auditorium Curtains and Village Hall Curtains in the United Kingdom.
Unit 2, College Farm House, Swavesey Rd, Fen Drayton, Cambridge CB24 4SE, United Kingdom