About Christophe Design Apartments Ltd (11508978) United Kingdom