TAURUS BUSINESS LIMITED Company number 04324681 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressFlat 18 Carpenter House, Emmott Close, Hampstead Garden Suburb, London, NW11 6PX PostcodeNW11 6PX Map