Gửi tin nhắn: Integrating Natural Language Processing and Spatial Reasoning for Utility Compliance Checking