About Cedars Larkhay Management Company Limited(the) (01608449) United Kingdom