About Stratford Close Management Limited (05826195) United Kingdom