NMH UROLOGY (LEEDS) LIMITED Company number 09673350 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressCastley Hall West, Castley Lane, Otley, England, LS21 2PY PostcodeLS21 2PY Companies at this postcode 13 Average house price in LS21 2PY £901,000 (19 sales) Map