About Stratford Developments Services Limited (09090094) United Kingdom