About Nooks Property Ltd (12589427) United Kingdom