Company name: Babies First
Description: Babies First is a baby products retail brand based in Nigeria. Our mission is to provide Nigerian mums with affordable & world-class baby product lines from global brands.
999 Finchley Rd, London NW11 7HB, United Kingdom