About N And R Property Management And Maintenance Services Limited (09329697) United Kingdom