About Stratford & Stratford Properties Limited (05205178) United Kingdom