About Woodcock Hill Management Company Limited (03448327) United Kingdom