About S & R Ford Properties Limited (08952045) United Kingdom