About Istanbul Seven Hills Limited (10426156) United Kingdom