About Jewell Properties Ltd (10096925) United Kingdom