About Jathra Property Ltd (13136631) United Kingdom