About Lochend Self Build Housing Association Limited (SP02281R) United Kingdom