NELLIES COMPLEX CARE LTD Company number 16362501 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address177 Lower High Street, Stourbridge, England, DY8 1TG PostcodeDY8 1TG Companies at this postcode 25 Average house price in DY8 1TG £228,000 (2 sales) Map