About Micaela Greenwood Associates Ltd (NI667285) United Kingdom