About Stratford Property Management Limited (02569786) United Kingdom