About The Cedars Woodbridge Management Company Limited (10338042) United Kingdom