About Hampstead Partnership Limited (09597449) United Kingdom