About Markou Properties Limited (11214705) United Kingdom