About Sevita Properties Limited (12450018) United Kingdom