About Hollamby Estates Developments Limited (11071868) United Kingdom