About Suffolk Starter Homes Limited (10715266) United Kingdom