About Nook Properties Ltd (11853626) United Kingdom