About Gloster Hill Management Company Limited (12109763) United Kingdom