About Severn House Estates (no.2) Ltd (12028422) United Kingdom