About J & H Property Services Ltd. (09977090) United Kingdom