About Nicol Properties Limited (09245431) United Kingdom