About N & S Property Investments Limited (06275502) United Kingdom