About Askola Properties Limited (02080101) United Kingdom