About Ja2 Property Ltd (12761454) United Kingdom