About Gillsmans Hill Management Company Limited (12100886) United Kingdom