About Jahco Property Investments Limited (10813254) United Kingdom