About Suffolk Residential Limited (10850984) United Kingdom