About N & S Uk Properties Ltd (12301279) United Kingdom