About J & H Properties Limited (03788844) United Kingdom