About C And L Properties (sw) Limited (13080907) United Kingdom