About Zorba Properties Development Ltd (10821296) United Kingdom