BIVAC Company number 08877948 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address31B STATION ROAD, STATION ROAD, LONDON, E12 5BP PostcodeE12 5BP Companies at this postcode 78 Average house price in E12 5BP £453,000 (8 sales) Map