About Ds66 Properties Ltd (10298354) United Kingdom