About N&n Select Property Limited (12483335) United Kingdom