| 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 |