About Nutley Properties Limited (12835875) United Kingdom