Incorporated and registered in United States of America with company filing number 7563948 and having its registered office address at 251 Little Falls Drive, Wilmington, DE, 19808. USA
Company of parent
Incorporated and registered in England & Wales with company number 12175453 and having its registered office address at 4 Cedar Park, Cobham Road, Ferndown Industrial Estate, Wimborne, Dorset, BH21 7SF.
Official Distributors & Brand Ambassadors
iBeautyHero Europe – Madrid
Your Beautique Training Ltd – England, Wales & Northern Ireland
LSH Training Ltd – Scotland
Maxibella – Texas