Taylormade Logo - Without text.png

TAYLORMADE FACADES

ARCHITECTURAL MOULDINGS 

DESIGNED & MANUFACTURED IN THE UK 

 2003 

01685 875410
Info@taylormadefacades.com

 

Quality That Stands Out

  • Facebook
  • Twitter
  • LinkedIn

©2021 by Taylormade Facades.

Main Office: Taylormade house, Gasworks Road, Aberdare, CF446RS

Manufacturing: Unit 2, Robertstown, Aberdare CF44