About Nicolsons Management Company Limited (02493305) United Kingdom