Company details

Designers Forum Limited

Registered in England and Wales No: 4452794
Registered Office: 1 Station Court, Station Approach, Borough Green,
Sevenoaks, Kent TN15 8AD

Company Address: 806 Hawkins House, Dolphin Square, London SW1V 3NX, UK
Tel: +44 (0)207 798 8151
Email: info@bethrussellneedlepoint.com

VAT No: GB 394 6931 06

Scroll to top