About Stratford Property (investments) Limited (03831484) United Kingdom