A Nairobi-based real estate company is on the spot for failing to issue title deeds to customers who purchased land from the firm, with …