BAYFINE UK Company number 04013563 · Monitor this company Dissolved Overview People 16 Control Documents Analysis Location Related Registered office Address20 Bank Street, Canary Wharf, London, E14 4AD PostcodeE14 4AD Companies at this postcode 76 Map