About Nicholsons Management Limited (04445987) United Kingdom