BIBRA LAKE LIMITED Company number 07403862 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address134 WAREHOUSE COURT, NO. 1 STREET, LONDON, SE18 6FD PostcodeSE18 6FD Companies at this postcode 17 Average house price in SE18 6FD £498,000 (56 sales) Map