About Stratford Investment Property Limited (11646015) United Kingdom