About Connect Apartments Limited (11229088) United Kingdom