About N & N Properties Limited (02867117) United Kingdom