About Aask Properties Limited (12155808) United Kingdom