BI FACILITY LIMITED Company number 11163569 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressFlat 115a, Ground Floor Thorold Road, Ilford, England, IG1 4EZ PostcodeIG1 4EZ Companies at this postcode 44 Average house price in IG1 4EZ £456,000 (23 sales) Map