About Aberdeen Sports Village Limited (SC327879) United Kingdom