About Ska Property Group Limited (SC691656) United Kingdom