DIRECT ELEVATOR REMOVAL LTD Company number 12622325 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address56 Castlecroft Road, Luton, England, LU1 5RL PostcodeLU1 5RL Companies at this postcode 11 Average house price in LU1 5RL £285,000 (11 sales) Map