Menu

Log in

Contact information

Trade name: Le Rixi

Parent Company: Flow Industries Limited

Email: hello@lerixi.com

Address: 20 Wenlock Road, London N1 7GU, United Kingdom

Company Number: 15271666

VAT Number: GB 465262680