About J.r.a. Properties Limited (03916260) United Kingdom