About Sevenvera Property Limited (10445508) United Kingdom