About Dclss Properties Ltd (12761568) United Kingdom