About Nicholson Property Partners Ltd (10837186) United Kingdom