is inactive
Where is INDALO INVESTMENT HOLDINGS's headquarters?
INDALO INVESTMENT HOLDINGS's headquarters is located at LOWER GROUND FLOOR BLOCK F, PINMILL FARM, 164 KATHERINE STREET, SANDOWN, 2196
What year was INDALO INVESTMENT HOLDINGS started?
INDALO INVESTMENT HOLDINGS was started in 2009