About S W Apartments Limited (12922287) United Kingdom