About Ja Property Holdings Limited (13032475) United Kingdom