About Stratford Grange Management Company Limited (04140527) United Kingdom