About Cliq Apartments Limited (10469927) United Kingdom