About Belmont Place Management Company Limited (10823836) United Kingdom