About Jangra Property Ltd (10225589) United Kingdom