About J&r Developments (stroud) Ltd (10697600) United Kingdom