About Nicolas Property Limited (08397062) United Kingdom