About J.s.a. Properties Limited (01300246) United Kingdom