About Sepil Belek Properties Limited (11987016) United Kingdom