About J.clarke Properties Ltd (12956779) United Kingdom