About Nicol Commercial Management Limited (SC328721) United Kingdom