About Charles Baker Place Management Company Limited (09790021) United Kingdom