About J.p.s.p. Properties Limited (12004473) United Kingdom