About Severn House Management Limited (02968954) United Kingdom