About Sidmouth Grange Management Company Limited (01163352) United Kingdom