About Stratford House (leeds) Management Company Limited (10001611) United Kingdom