INTERSTUHL LIMITED Company number 04027355 · Monitor this company Active Overview People 14 Financial Control Charges Documents Analysis Location Related Registered office Address17 Brewhouse Yard, London, EC1V 4LA PostcodeEC1V 4LA Map