About Stratford Court Management Company Limited (03365283) United Kingdom