About N & S Estates Limited (09015321) United Kingdom