About N&s Housing Ltd (13338136) United Kingdom