About Horniman Housing Association Limited (IP25993R) United Kingdom