Castle Gate Estate Limited, an indigenous privately owned real estate company, has signed a sale and purchase agreement with IDES Limited for the purchase...