About Cedars Associates Ltd (08680659) United Kingdom