97 Bollo Lane, London, W3 8BN (Show me directions) Show Map
Profile
Based in West London, ODC fabricates, designs, supplies and installs high-quality glazing solutions, including folding sliding door systems, wintergardens, glass houses, roof lights, windows, blinds and awnings to discerning customers, both commercial and residential, in the UK.
Reviews
Leave a reviewReport a problem with this listing