About Snatchpac Property Investment Limited (08833178) United Kingdom