About Hampstead Heath Ltd (05290832) United Kingdom