About J & R Developments (iw) Limited (07409246) United Kingdom