About John R Developments Limited (10488083) United Kingdom