About N & R Properties Limited (12649748) United Kingdom