ITFMS SERVICES LIMITED Company number 17526746 · Monitor this company Active Overview People 1 Control Analysis Location Related Registered office Address27 St. Pauls Road, Luton, England, LU1 3RU PostcodeLU1 3RU Companies at this postcode 15 Average house price in LU1 3RU £281,000 (30 sales) Map