About Chubb London Investments Limited (03072453) United Kingdom