BABICA LIMITED Company number 13167569 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address2, Shackleton Court, Flat 6, Maritime Quay, London, England, E14 3QF PostcodeE14 3QF Companies at this postcode 43 Average house price in E14 3QF £685,000 (31 sales) Map