BIBU is a trading name of Geo Underwriting Services Limited. Registered in England No. 4070987.
Registered Address: 2 Minster Court, Mincing Lane, London, EC3R 7PD.
Authorised and regulated by the Financial Conduct Authority. FCA Register Number 308400.