details construction and development ltd