About N & R Property Developments Ltd (13512929) United Kingdom