About Stratford Place Management Company Limited (02269707) United Kingdom