About Citi Places Management Ltd (09187569) United Kingdom