About Abernethy Freehold Limited (10688778) United Kingdom