About R.n.r. Developments Limited (03329331) United Kingdom