About Chubb Group Properties Limited (02124564) United Kingdom