About Berwickshire Housing Association Limited (SP2482RS) United Kingdom