STARCASTLE LIMITED Company number 02480145 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressGreenhill House, Hempstead Road, Uckfield, England, TN22 1DZ PostcodeTN22 1DZ Companies at this postcode 10 Average house price in TN22 1DZ £806,000 (13 sales) Map