About Cedars Village Management Limited (02983718) United Kingdom