About Eb & Ca Apartment Ltd (10423138) United Kingdom