About Selwood (rotherham) Management Company Limited (01755948) United Kingdom