About Sevyn Properties Limited (13575789) United Kingdom