About N & S Property Company Limited (02214853) United Kingdom