About Cholmley Estates Limited (02690939) United Kingdom