top of page

Millerbird Ltd

Registered office address

124-128 City Road London EC1V

United Kingdom

Registration No.14802557

Tel: +44 (0)1483 970 787

Thanks for submitting!

Millerbird Ltd Registered office: Unit 4 Burrows Lea Industrial Estate  Hook La Shere GU5 9QQ United Kingdom

Registration No.14802557 UK VAT reg 444 1721 14

bottom of page