MODUS BODY REPAIRS LIMITED Company number 10257420 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address2 Taylor Street, Luton, Luton, Bedfordshire, United Kingdom, LU2 0EY PostcodeLU2 0EY Companies at this postcode 27 Average house price in LU2 0EY £383,000 (6 sales) Map