is inactive
United Kingdom
Secretary
Appointed on29 Aug 2014
Country of residenceUnited Kingdom
Where is IMPELLAM INVESTMENTS LIMITED's headquarters?
IMPELLAM INVESTMENTS LIMITED's headquarters is located at United Kingdom, London, EC4A 3AE, 5th Floor 6 St. Andrew Street
What year was IMPELLAM INVESTMENTS LIMITED started?
IMPELLAM INVESTMENTS LIMITED was started in 2014
Sources: Companies House