About Sk Apartments Limited (12027681) United Kingdom