Companies House Search Companies House search engine

IMPELL LTD

Status
Active
Reg. Number
08832076
Inc. Date
June 01, 2014
Name
IMPELL LTD
Category
Private Limited Company
Address
NO.3 ORPHEUS HOUSE , 427A - HARROW ROAD , W10 4SA LONDON Check on Map
Country of Origin
United Kingdom