About Abernethy Homes Limited (SC639002) United Kingdom