About D & L Properties (lancashire) Limited (13526017) United Kingdom