About Clifton Eclectic Apartments Ltd (10322299) United Kingdom