About S&phousing Ltd (11703168) United Kingdom