About Nescol Properties Limited (08582651) United Kingdom