Nick & Millie Limited
CORPORATE WEBSITE
All products made in England | Nick & Milly is a registered trademark* of Nick and Millie limited
Company number 6219037 | Registered office: Nick and Millie Limited
Mayfair House | 14-18 Heddon Street | Mayfair | London W1B 4DA
www.nickandmillie.co.uk | info@nickandmillie.co.uk
All images & content © Nick and Millie Limited 2007 *trademark pending
Please click on link this to be taken to our brand website:
www.nickandmilly.co.uk