About Kincraig Estates Limited (SC308058) United Kingdom