Key factsactiveLegal nameITROM UKuk_chRegistrationLP008118uk_chStatusactiveuk_chTypeLimited Partnershipuk_chIncorporated2002-05-02uk_chRegistered addressFLAT 24 RUSSELL COURT, 1 LONDON LANE, BROMLEY, KENT, BR1 4HXuk_chIndustryNone Supplieduk_ch