About J7 Properties Ltd (12423148) United Kingdom