About Stratford Associates Ltd. (10297298) United Kingdom