Overview
Legal name
UK LUX ONE SPV 18 LTD
Region
London
Registered address
THIRD FLOOR, 250
KINGS ROAD
LONDON
ENGLAND
SW3 5UE
Insolvency history
No