About Kubilay Properties Ltd (11886132) United Kingdom