About Eagry Gardens Management Limited (NI056437) United Kingdom