About Suffolk Properties Limited (09764404) United Kingdom