About Stratford Court (freeholders) Limited (10254368) United Kingdom