About Nicofe Properties Limited (11849232) United Kingdom