About Hampstead (uk) Limited (04771489) United Kingdom