TREEHOUSE E-COMMERCE GROUP UK LTD Company number 13179599 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressMark House Unit 1 & 2, Mark Road, Hemel Hempstead, England, HP2 7UE PostcodeHP2 7UE Map