About Stratford Properties Ltd (10578255) United Kingdom