About Nicholson Management Limited (03119173) United Kingdom