About D&s Solanki Properties Ltd (10775283) United Kingdom