About Stephen Ball Mortgages Ltd (08834717) United Kingdom