About The Snickleways Management Company Limited (03615944) United Kingdom