About Sassela Property Ltd (13706926) United Kingdom