Overview
Legal name
INDIGO LIGHTHOUSE STARFISH LIMITED
Region
London
Registered address
47B COURTFIELD GARDENS
SOUTH KENSINGTON
LONDON
UNITED KINGDOM
SW5 0NA
Insolvency history
No