About Snax 24 Property Corporation Limited (04793912) United Kingdom