About Cedar Court Management Co. (leicester) Limited (02008995) United Kingdom