About Jst Properties Limited (04256280) United Kingdom