About Gallops View Management Company Limited (08241708) United Kingdom