SOLFAITH PROPERTIES UK LIMITED Company number 14812032 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 11, 72 Chapel Street, Orion House, Luton, England, LU1 5DA PostcodeLU1 5DA Companies at this postcode 22 Average house price in LU1 5DA £110,000 (90 sales) Map