About Kew Bridge Management Company Limited (13237751) United Kingdom