About N R Associates (sw) Limited (07723893) United Kingdom