About Lc Properties (durham) Ltd (13338063) United Kingdom