About J J H Properties Limited (04718396) United Kingdom