About D & L Properties Ltd (SC349185) United Kingdom