About S & D L Properties Ltd (11487409) United Kingdom