BIN INZA LIMITED Company number 17235417 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressFlat 23 East Point, 61 Chalvey Road East, Slough, England, SL1 2LP PostcodeSL1 2LP Companies at this postcode 14 Average house price in SL1 2LP £275,000 (7 sales) Map