About J & R Developments (cambridge) Limited (09274806) United Kingdom