About J & S Property Holdings Ltd (09995252) United Kingdom