About Encore Apartments Ltd (11229138) United Kingdom