About Westfield Channel Management Ltd (10118318) United Kingdom