About D&s Property Investors Ltd (12215085) United Kingdom