STOWELL HILL LIMITED Company number 01088851 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office AddressThroop Farm, Templecombe, Somerset, BA8 0DE PostcodeBA8 0DE Map