About Cedra Estates Limited (09496108) United Kingdom