About Sofree Housing Ltd (13584862) United Kingdom