Legal notice

Panel Source is operated by Panel SourceLimited

  • Registered Business Address: 30 Willowcroft, Feeny, Co.Derry, BT47 4GE
  • Contact Email: support@panelsource.co.uk
  • Contact Phone Number: 07539297628
  • Company Registration Number: NI737584
  • VAT / Tax ID Number: 512 7084 13