About Severen Properties Limited (09058793) United Kingdom