About Suffolk Property Investments Limited (08169864) United Kingdom