About Stratford House Ryde Limited (04930459) United Kingdom