About Holmefield Court (hampstead) Limited (02897580) United Kingdom