About D & S Ford Properties Limited (10415938) United Kingdom