About Heddon Gardens Management Limited (13528508) United Kingdom