About Davda Properties Limited (13097644) United Kingdom