FORMALLY OPEN BUSINESS LIMITED Company number 14247028 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office Address61 Neville Road, Luton, England, LU3 2JG PostcodeLU3 2JG Companies at this postcode 24 Average house price in LU3 2JG £307,000 (38 sales) Map