About N & S Property Development Ltd (09003223) United Kingdom