About Stratford Estates Limited (11620193) United Kingdom