20 Church Street Stratton St. Margaret Management Co. Limited is an active company incorporated on 1 March 1988 with the registered office located in Swindon, Wiltshire. 20 Church Street Stratton St. Margaret Management Co. Limited was registered 37 years ago.