About Jp & Ja Property Limited (10597227) United Kingdom