Film Distributors
152-160 City Rd
London
London
Greater London
EC1V 2NX
Tel: 020 3965 1686
Surfex Interior Film is decorative architectural films with pressure sensitive adhesive (a self-adhesive decorative films) with excellent design quality, durability, and water resistance....