About Jim & Jess Property Company Limited (12337627) United Kingdom