Advanced company searchLink opens in new window

DENIM.LA, INC.

UK establishment number BR021090

UK establishment office address
One Fleet Place, London, EC4M 7WS
Status
Open
Opened on
19 February 2019
Type of business
Online Clothing & Lifestyle Aggregator & Retailer

This is a UK establishment of
DENIM.LA, INC.

Company number
FC036004