About Sneaton Hall Management Company Limited (06129170) United Kingdom