About Hampstead Way Investments Limited (00751683) United Kingdom