Debuil Architects is an architecture and interior design studio based in Cairo, Egypt. We are a full service design studio that provides a wide range of design services both for residential and commercial projects, using technologically superior processes and skills, providing greater value for client and enhanced design.