About Cedars Management Company (leamington Spa) Limited(the) (02083451) United Kingdom