About Clc Sussex 2 Ltd (13319420) United Kingdom