Company name: Direct Glass
Description: Direct Glass are a local glazing specalist based in Penge, South East London and we provide UPVC, Double Glazing Windows and Doors
45 High St, London SE20 7HW, United Kingdom