About J.r.s. Properties Limited (04250254) United Kingdom