About Ja Property Investments Ltd (09705705) United Kingdom