About Ccl (rent Collection) Limited (12018207) United Kingdom