homefolk housing UK CIC
homefolk housing UK CIC register no. 14593185 in england and wales, london UK.
copyleft 2023 homefolk housing ltd - granting full use rights and forbiding proprietization
visit the 'email signup & contact us' subpage on the website at any point... or, just click down below now!