About Kandel Place Management Company Limited (10522205) United Kingdom