About K M & L Properties Ltd (11788817) United Kingdom