About Jls Estates Ltd (11407258) United Kingdom