About Stefanidis Living Ltd. (07898942) United Kingdom