About Stratford Manor Ltd (12511377) United Kingdom