About J R & S Properties Ltd (12890792) United Kingdom