About W Hampstead Green Limited (08907630) United Kingdom