About Ja Property Limited (04160471) United Kingdom