is not in process of liquidation on Jun 1, 2024
United Kingdom
Secretary
Appointed on09 Oct 2002
Resigned on28 Feb 2018
Country of residenceUnited Kingdom
Where is IMPELLO LIMITED's headquarters?
IMPELLO LIMITED's headquarters is located at ENGLAND, LONDON, SHELL CENTRE, YORK ROAD, SE1 7NA
What is IMPELLO LIMITED's industry?
IMPELLO LIMITED is in the industry of Trade of electricity
What year was IMPELLO LIMITED started?
IMPELLO LIMITED was started in 2002
Sources: Companies House