About Allan Water Homes (heartlands) Limited (SC563860) United Kingdom