About Stratford Manor Management Company Limited (03747894) United Kingdom