About N&s Property Estates Limited (10851435) United Kingdom