About N&s Property Services Limited (12232819) United Kingdom