159 Stuart Road, Stoke, Plymouth, Devon Management Company Limited