About J & S Property Holdings (gbr) Ltd (13153889) United Kingdom