About Hampstead House 1 Limited (08567241) United Kingdom