About Ridgewood Self Build Housing Association Limited (IP23640R) United Kingdom