About Chelmer Court Management Co (london) Limited (02730532) United Kingdom