About N & W Properties Limited (01272104) United Kingdom