About N&s Property Management Ltd (12097526) United Kingdom