About L & C Properties (uk) Limited (06512967) United Kingdom