About Jogidelle Properties Ltd (11301861) United Kingdom