About Severn Properties (birmingham) Limited (00501548) United Kingdom