About Ccl&b Properties Ltd (SC639409) United Kingdom