Contact

Registered Business Address:

Mini Knots Ltd
Flat 4, Lord Cecil House, Median Road 
London
E5 0PF
UK

Tel. +44 07464 817 739
Email: info@miniknots.com
Company Number: 11566840