PAVILION FACILITIES MANAGEMENT LIMITED Company number 15805339 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 2 36 Park Street, Luton, England, LU1 3ET PostcodeLU1 3ET Companies at this postcode 51 Average house price in LU1 3ET £282,000 (4 sales) Map