About D17-luxury Apartments Ltd (12589355) United Kingdom