About Gilbury Hill Management Company Limited (08574701) United Kingdom